moralizing lecture

Translations
нравоучительная лекция
He had to sit through a moralizing lecture about ethics in business.
Ему пришлось выслушать нравоучительную лекцию об этике в бизнесе.
Words
moralizing

adjective
морализаторская
lecture

noun
лекция